Optimal Ordered Binary Decision Diagrams for Tree-like Circuits

نویسندگان

  • Martin Sauerhoff
  • Ingo Wegener
  • Ralph Werchner
چکیده

Many Boolean functions have short representations by OBDDs (ordered binary decision diagrams) if appropriate variable orderings are used. For tree-like circuits, which may contain EXOR-gates, it is proved that some depth rst traversal leads to an optimal variable ordering. Moreover, an optimal variable ordering and the resulting OBDD can be computed in time linear in the number of variables and the size of the OBDD, respectively. Upper and lower bounds on the OBDD size of the functions representable by tree-like circuits are derived. For, e. g., 1024 inputs, we show that all tree-like circuits have OBDDs of size at 5349 and we give an example of a tree-like circuit requiring an OBDD of size 5152. Acknowledgements The rst and second author have been supported by DFG grant We 1066/7-3.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Variable Ordering and Decomposition Type Choice in OKFDDs

| We present methods for the construction of small Ordered Kronecker Functional Decision Diagrams (OKFDDs). OKFDDs are a generalization of Ordered Binary Decision Diagrams (OBDDs) and Ordered Functional Decision Diagrams (OFDDs) as well. Starting with an upper bound for the size of an OKFDD representing a tree-like circuit we develope diierent heuristics to nd good variable orderings and decomp...

متن کامل

Some Heuristics for Generating Tree-like FBDD Types

| Reduced ordered binary decision diagrams (OBDDs) are nowadays the state-of-the-art representation scheme for Boolean functions in Boolean manipulation. Recent results have shown that it is possible to use the more general concept of free binary decision diagrams (FBDDs) without giving up most of the useful computational properties of OBDDs, but possibly reducing the space requirements conside...

متن کامل

Function-driven Linearly Independent Expansions of Boolean Functions

The paper presents a family of new expansions of Boolean functions called Function-driven Linearly Independent (fLI) expansions. On the basis of this expansion a new kind of a canonical representation of Boolean functions is constructed: Function-driven Linearly Independent Binary Decision Diagrams (fLIBDDs). They generalize both Function-driven Shannon Binary Decision Diagrams (fShBDDs) and Li...

متن کامل

Probabilistic manipulation of Boolean functions using free Boolean diagrams

We propose a data structure for Boolean functions termed the Free Boolean Diagram. A Free Boolean Diagram allows decision vertices as in the conventional Binary Decision Diagram, but also allows function vertices corresponding to the and and xor functions. It has been shown previously that the equivalence of two Free Boolean Diagrams can be decided probabilistically in polynomial time. Based on...

متن کامل

Ordered Binary Decision Diagrams and Their Significance in Computer-Aided Design of VLSI Circuits - a Survey

Many problems in computer-aided design of highly integrated circuits (CAD for VLSI) can be transformed to the task of manipulating objects over nite domains. The eeciency of these operations depends substantially on the chosen data structures. In the last years, ordered binary decision diagrams (OBDDs) have proven to be a very eecient data structure in this context. Here, we give a survey on th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Electronic Colloquium on Computational Complexity (ECCC)

دوره 3  شماره 

صفحات  -

تاریخ انتشار 1996